home *** CD-ROM | disk | FTP | other *** search
/ CD School House 9 / CD School House 9.0 - Wayzata Technology (1994).iso / pc / dos / math / mafia2a / read_me < prev    next >
Text File  |  1992-10-01  |  5KB  |  95 lines

  1.  
  2.     MAFIA (Math And Fun International Association) Ver. 2.0,  Oct/1/92
  3.  
  4.                 (c) Copyright   Zvi Shippony   1986-1992
  5.                 4822 Tilden Ave., Sherman Oaks, CA 91423
  6.                           Phone: (818) 990-0134
  7.                 For personal use only.  May not be sold.
  8.  
  9.    This is a challenge to all Math lovers - create a fast, easy to use
  10. set of Numerical tools, which runs on a PC and is useful in any Laboratory
  11. environment or for students. The following set was first developed in 1986
  12. and was enriched and updated basically every time Borland came up with a new
  13. version of Turbo Pascal.  There are MANY more numerical tools that could be
  14. developed and added to this package, and this is where YOU come and pitch in
  15. (If you are in the Numerical Analysis/Computer Application business ..) This
  16. COULD become the largest, fastest, best & cheapest Numerical Tools Box for
  17. PC's in the market.
  18.  
  19.    The first version of MAFIA was written in Turbo Pascal 3.0. The current
  20. version is written in Turbo Pascal Version 6.0, but nothing fancy - it has a
  21. very simple menu driver and there are NO pop-ups or pull-downs, it has NO mouse
  22. support and its NOT written for Windows - it has ONE purpose and that is to be
  23. a useful mathematical set of tools, and THAT (I hope) it does.
  24.  
  25.  
  26.    After "UnZiping" the MAFIA.ZIP with PKUNZIP, you will end up with the
  27. following files:
  28.  
  29.    README.BAT    -  The Batch file activating the listing of this file.
  30.    READ-ME       -  This file.
  31.    MAFIA.EXE     -  The driver of all the math. programs
  32.    INTG.EXE      -  Numerical Integration program and a driver for the
  33.                     analytical integration programs (RINTG.EXE & WINTG.EXE)
  34.    INTG.HLP      -  Help file for INTG.EXE
  35.    INTG.DAT      -  The analytical integration Database
  36.    MATHUTL.EXE   -  Plot a function, solve for zero of a function, find
  37.                     Min/Max of a function, power series summation and more.
  38.    MATHUTL.HLP   -  Help file for MATHUTL.EXE
  39.    MATHLS.EXE    -  Least-Square-Fit package
  40.    MATHLS.HLP    -  Help file for MATHLS.EXE
  41.    MATRIX.EXE    -  Matrix/Vector operations program
  42.    ODESOLVE.EXE  -  Ordinary Differential equation solver
  43.    ODESOLVE.HLP  -  Help file for ODESOLVE.EXE
  44.    PCALC.EXE     -  'Programmable' calculator
  45.    PCALC.HLP     -  Help file for PCALC.EXE
  46.    POLSOL.EXE    -  Finds the zeros of a polynomials (up to degree 20)
  47.    QINTG.EXE     -  Command line integration program.
  48.  
  49.    RINTG.EXE     -  Analytical integration program
  50.    RINTG.HLP     -  Help file for RINTG.EXE
  51.    WINTG.EXE     -  Program to update the Analytical integration Database
  52.    WINTG.HLP     -  Help file for WINTG.EXE
  53.    MEM.HLP       -  An Help file on how the data storing is working
  54.  
  55.    Utility programs:
  56.  
  57.       PLOT.EXE   -  Plotting program, on the screen only.
  58.       LSQPLT.EXE -  Visual Least-Square program, used by MATHLS.EXE.
  59.       ZLIST.EXE  -  Listing program for the help files, list files on the
  60.                     screen ( You are probably using it now ...)
  61.  
  62.    The first time you will execute any of the programs in the package,
  63. the program will direct you on how to create the configuration file: MCONFIG.
  64. This configuration file contains the names of the directories of the *.EXE and
  65. *.HLP files, as well as the FULL name of the plotting program and the listing
  66. program. You can use a different listing program (like: LIST.COM) and even a
  67. different plotting program if you have a better one.
  68.  
  69.  ** NOTE: The LSQPLT.EXE program MUST be in the same directory as the
  70. plotting program (PLOT.EXE, or your own plotting program). Take this into
  71. consideration while creating the MCONFIG file !!
  72.  
  73.    All the above programs were developed on an 386 AT with EGA/VGA type screen.
  74. I did not try it on a monochrome screen but it should work. The current version
  75. is written in Pascal (Turbo Pascal  6.0) except for PLOT.EXE and LSQPLT.EXE
  76. which are written in C (Turbo C  2.0).
  77.  
  78.    It does not require 80x87 chip but would use one if one is available.
  79. (Compiler directives {$N+,E+} in Turbo Pascal 6.0)
  80.  
  81.    All the programs are independent, that is, you don't HAVE to activate MAFIA
  82. in order to get what you want, you can activate the exact program you need.
  83.  
  84.    I am sure a more experience programmer than I could make it into a very
  85. fancy looking thing - with all kind of bells & whistles, menues and pull-downs
  86. and pop-ups and OOPs and so on - and I am willing to "share" (for a "small"
  87. fee of course) the source code with anyone who is willing to modify it ...
  88.  
  89.    If you find MAFIA of value, a gift of $50, or any amount, would be greatly
  90. appreciated.
  91.  
  92.    To start the program just type: MAFIA
  93.  
  94.                                 Have Fun !!
  95.